package com.kerrykidz.scminvoicing.dao.model;

import java.util.Date;
import java.util.List;

public class ScmPurordPrdEntity {
	  
    /**
     * 采购订单编号，关联SCM_PUR_ORDER表
     */
    private String fkPurordId;
    
    /**
     * 采购商品编号，关联GBL_SCM_PRD表 
     */
    private String fkPrdId;
    
    /**
     * 采购数量 
     */
    private Integer purCnt;
    
    /**
     * 采购商品金额 
     */
    private Double purPrice;
    
    /** 供应商协议编号 **/
    private String fkSupagmId;
    /** 商品id，对应该商品的供应商下拉框列表 **/
    private List<ScmSupEntity> scmSupList;
    
	private String branId;
	private String delFlag;
	private Date modiTime;
	
    public String getBranId() {
		return branId;
	}
	public void setBranId(String branId) {
		this.branId = branId;
	}
	public ScmPurordPrdEntity(){
    	
    }
    public ScmPurordPrdEntity(String fkPurordId,String fkSupagmId,String fkPrdId,Integer purCnt,Double purPrice){
    	this.fkPurordId=fkPurordId;
    	this.fkSupagmId=fkSupagmId;
    	this.fkPrdId=fkPrdId;
    	this.purCnt=purCnt;
    	this.purPrice=purPrice;
    }
    /** 商品名称  */
    private String prdName;
    /** 商品分类名称 */
    private String prdCateName;
    /** 商品规格 */
    private String  prdSpec;
    /** 商品单位 */
    private String unitName;
    /** 供应商名称*/
    private String supplyName;
    /** 供应商编号*/
    private String supplyId;
    /** 供应商 商品 协议单价*/
    private Double agmPrice;
    /** 单个 商品 的协议价格 **/
    private Double agmPriceOne;
    public String getFkPurordId() {
        return fkPurordId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column scm_purord_prd.FK_PURORD_ID
     *
     * @param fkPurordId the value for scm_purord_prd.FK_PURORD_ID
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setFkPurordId(String fkPurordId) {
        this.fkPurordId = fkPurordId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column scm_purord_prd.FK_PRD_ID
     *
     * @return the value of scm_purord_prd.FK_PRD_ID
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getFkPrdId() {
        return fkPrdId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column scm_purord_prd.FK_PRD_ID
     *
     * @param fkPrdId the value for scm_purord_prd.FK_PRD_ID
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setFkPrdId(String fkPrdId) {
        this.fkPrdId = fkPrdId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column scm_purord_prd.PUR_CNT
     *
     * @return the value of scm_purord_prd.PUR_CNT
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public Integer getPurCnt() {
        return purCnt;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column scm_purord_prd.PUR_CNT
     *
     * @param purCnt the value for scm_purord_prd.PUR_CNT
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setPurCnt(Integer purCnt) {
        this.purCnt = purCnt;
    }

	public Double getPurPrice() {
		return purPrice;
	}

	public void setPurPrice(Double purPrice) {
		this.purPrice = purPrice;
	}

	public String getPrdName() {
		return prdName;
	}

	public void setPrdName(String prdName) {
		this.prdName = prdName;
	}

	public String getPrdCateName() {
		return prdCateName;
	}

	public void setPrdCateName(String prdCateName) {
		this.prdCateName = prdCateName;
	}

 

	public String getSupplyName() {
		return supplyName;
	}

	public void setSupplyName(String supplyName) {
		this.supplyName = supplyName;
	}

	public String getPrdSpec() {
		return prdSpec;
	}

	public void setPrdSpec(String prdSpec) {
		this.prdSpec = prdSpec;
	}

	public String getUnitName() {
		return unitName;
	}

	public void setUnitName(String unitName) {
		this.unitName = unitName;
	}

	public List<ScmSupEntity> getScmSupList() {
		return scmSupList;
	}

	public void setScmSupList(List<ScmSupEntity> scmSupList) {
		this.scmSupList = scmSupList;
	}
	public String getSupplyId() {
		return supplyId;
	}
	public void setSupplyId(String supplyId) {
		this.supplyId = supplyId;
	}
	public Double getAgmPrice() {
		return agmPrice;
	}
	public void setAgmPrice(Double agmPrice) {
		this.agmPrice = agmPrice;
	}
	public String getFkSupagmId() {
		return fkSupagmId;
	}
	public void setFkSupagmId(String fkSupagmId) {
		this.fkSupagmId = fkSupagmId;
	}
	public Double getAgmPriceOne() {
		return agmPriceOne;
	}
	public void setAgmPriceOne(Double agmPriceOne) {
		this.agmPriceOne = agmPriceOne;
	}
	public String getDelFlag() {
		return delFlag;
	}
	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}
	public Date getModiTime() {
		return modiTime;
	}
	public void setModiTime(Date modiTime) {
		this.modiTime = modiTime;
	}
}